---
title: Attorney Messages
summary: Display attorney scheduling conflicts, past-due schedule events, and schedule conflicts.
status: draft
owner: <owner>
last_reviewed: 2026-08-21
---

# Attorney Messages

Attorney Messages (`frmMessages.aspx`) displays attorney scheduling conflicts, past-due schedule events, and schedule conflicts, with per-attorney or all-attorney views and print capability for each list.

## Entry conditions
- Menu navigation from any screen; no case context required.

## Fields

| Field | Control type | Purpose | Validation |
| --- | --- | --- | --- |
| `ddlAttorney` | DropDownList | Attorney filter (or "CONFLICT" for all) | — |
| `dgAttorneyConflicts` | ig:WebDataGrid | Attorney conflicts grid | — |
| `dgPastDue` | ig:WebDataGrid | Past-due events grid | — |
| `dgSchedule` | ig:WebDataGrid | Schedule conflicts grid | — |
| `cmdAttorneyPrint` | LinkButton | Print attorney conflicts | — |
| `cmdPastduePrint` | LinkButton | Print past-due events | — |
| `cmdSchedulePrint` | LinkButton | Print schedule conflicts | — |

## Operations

| Operation | Trigger | Description |
| --- | --- | --- |
| Filter messages | `ddlAttorney.SelectedIndexChanged` | Filters messages; "CONFLICT" shows all attorneys in the expanded conflict grid |
| Print attorney conflicts | `cmdAttorneyPrint.Click` | Prints `Legal_Print_AttorneyConflict` |
| Print schedule conflicts | `cmdSchedulePrint.Click` | Prints `Legal_Print_ScheduleConflict` |
| Print past-due events | `cmdPastduePrint.Click` | Prints `Legal_Print_PastDue` |

## Infragistics components

| Control ID | Control type | SAIF wrapper | Infragistics base | Purpose |
| --- | --- | --- | --- | --- |
| `dgAttorneyConflicts` | `ig:WebDataGrid` | — | `Infragistics.Web.UI.GridControls.WebDataGrid` (v11.1) | Attorney conflicts grid with `Selection`, `Sorting` |
| `dgPastDue` | `ig:WebDataGrid` | — | `Infragistics.Web.UI.GridControls.WebDataGrid` (v11.1) | Past-due events grid |
| `dgSchedule` | `ig:WebDataGrid` | — | `Infragistics.Web.UI.GridControls.WebDataGrid` (v11.1) | Schedule conflicts grid |

## Navigation

| Target | Trigger | Parameters |
| --- | --- | --- |
| Print Preview (`frmPrintPreview.aspx`, utility page) | `cmdAttorneyPrint`, `cmdSchedulePrint`, `cmdPastduePrint` clicks (×3 report packages) | Report package (attorney conflict, schedule conflict, or past due) |
| All screens | `SAIFMenu` side menu | — |

## Sources
- `Legal/frmMessages.aspx`
- `Legal/frmMessages.aspx.vb`
